-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
TC-EEVSEM-1_2 python test #37619
base: master
Are you sure you want to change the base?
TC-EEVSEM-1_2 python test #37619
Conversation
PR #37619: Size comparison from 7c1d6f7 to d256d93 Full report (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nxp, psoc6, qpg, stm32, telink, tizen)
|
PR #37619: Size comparison from 7c1d6f7 to 679c188 Full report (17 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, qpg, stm32, tizen)
|
PR #37619: Size comparison from 7c1d6f7 to c19544d Full report (69 builds for bl602, bl702, bl702l, cc13x4_26x4, cc32xx, cyw30739, efr32, esp32, linux, nxp, psoc6, qpg, stm32, telink, tizen)
|
…tation (OnMode and StartUpMode).
src/python_testing/TC_EEVSEM_1_2.py
Outdated
|
||
# According to the spec, there should be at least one Manual or Time of Use | ||
# tag in the ones supported. | ||
additional_tags = [cluster_eevsem_mode.Enums.ModeTag.kManual, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TimeOfUse is not a required tag here.
It also looks like the test plan might be missing a check - per the spec
Modes SHALL NOT have both the Manual tag and the TimeOfUse or SolarCharging tags defined in the SupportedModes attribute.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have made the change and removed the kTimeOfUse
tag, leaving only kManual
as specified in the specs.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I have made the change and removed the kTimeOfUse
tag, leaving only kManual
as specified in the specs.
Description
This PR is focused on implementing and validating the TTC-EEVSEM-1.2
Fixes: project-chip/matter-test-scripts#424
Test plan: From
allclusters
https://github.com//CHIP-Specifications/chip-test-plans/tree/gh-sitePurpose
This test case validates the behavior of the mode checks to ensure that the system operates according to the expected mode configurations.
Notes
N/A
Testing
To run the automated TC-EEVSEM-1.2 test, follow these steps:
python3 src/python_testing/TC_EEVSEM_1_2.py --commissioning-method on-network --qr-code MT:-24J0AFN00KA0648G00